// 导入http模板
const fs = require('http')

// 创建服务对象
const server = fs.createServer((req, res) => {
  // 接收客户端请求
  console.log(req.url)

  // 声明变量
  let body = ''
  // 绑定事件
  req.on('data', (data) => {
    // 接收客户端请求体
    body += data
  })
  // 绑定end事件
  req.on('end', () => {
    // 解析客户端请求体
    const obj = JSON.parse(body)
    // 响应客户端
    res.setHeader('Content-Type', 'text/html;charset=utf-8')
    res.end(JSON.stringify(obj))
  })

})

// 监听端口，启动服务
server.listen(9000, () => {
  console.log('服务器启动成功')
})